#include <stdio.h>
#include <stdlib.h>

int main(int argc, char const *argv[])
{
/**
 * stoid.h中提供了三个内置的标准输入输出流
 * FILE *stdin 标准输入流 来自终端的输入流
 * FILE *stdout 标准输出流 输出到终端的输出流
 * FILE *stderr 标准错误输出流  输出到终端的输出流
*/
    //标准输入流 （程序从用户在控制台的输入）
    char buff[20];
    fgets(buff, sizeof(buff), stdin); //阻塞式的，只有等得到用户在控制台输入数据后才结束
    printf("buff = :%s\n", buff);

    // 标准输出流 （程序向控制台输出数据）
    fputs("atguigu\n", stdout);
    //printf("atguigu\n");

    // 向控制台输出 stderr
    fputs("使用stderr输出 \n", stderr);

    return 0;
}